home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / windows5 / wmail220.zip / WMAIL.DOC < prev    next >
Text File  |  1992-01-10  |  71KB  |  2,538 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                                   Window Mail
  17.                                  ─────────────
  18.  
  19.                           Version 2.2 - January 1992
  20.  
  21.                        EchoMail Processor FTS compliant
  22.  
  23.  
  24.            (C) Copyright 1990-92 Silvan Calarco, FidoNet 2:334/100.2
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.         Documentation by:  Franco Schinco, FidoNet 2:334/100.0
  57.         
  58.  
  59.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  60.  
  61.                                      INDEX
  62.  
  63.         1. INTRODUCTION...............................................1
  64.         2. THANKS.....................................................1
  65.         3. LICENSE AGREEMENT..........................................2
  66.         4. INSTALLATION...............................................3
  67.         5. CONFIGURATION..............................................4
  68.              File.....................................................4
  69.                   DOS Shell...........................................4
  70.                   Write setup.........................................4
  71.                   Write areas.........................................4
  72.                   Write route.........................................4
  73.                   Import areas........................................4
  74.                   Exit................................................4
  75.              Global...................................................5
  76.                   User - Sysop........................................5
  77.                   User - Key..........................................5
  78.                   Address - Main......................................5
  79.                   Address - Aka 1-10..................................5
  80.                   ZoneGate - Zonegate 1-10............................5
  81.                   Directory - Mail....................................5
  82.                   Directory - Files...................................5
  83.                   Directory - Packets.................................6
  84.                   Directory - ARCmail.................................6
  85.                   Directory - MsgBase.................................6
  86.                   Directory - DupPath.................................6
  87.                   Directory - BadEcho.................................6
  88.                   Directory - Packer..................................6
  89.                   Directory - Stats...................................7
  90.                   Directory - New areas...............................7
  91.                   Directory - Nodelist................................7
  92.                   Origin 1-10.........................................7
  93.              Manager..................................................7
  94.                   Defaults - Put origin...............................7
  95.                   Defaults - Put tear line............................7
  96.                   Defaults - Hide seen-by.............................7
  97.                   Defaults - Strip 4d.................................7
  98.                   Defaults - Put domain...............................8
  99.                   Packers - ARC.......................................8
  100.                   Packers - ARJ.......................................8
  101.                   Packers - LZH.......................................8
  102.                   Packers - PAK.......................................8
  103.                   Packers - ZIP.......................................8
  104.                   Packers - ZOO.......................................8
  105.                   Packers - ???.......................................8
  106.                   Unpackers - ARC.....................................8
  107.                   Unpackers - ARJ.....................................8
  108.                   Unpackers - LZH.....................................8
  109.                   Unpackers - PAK.....................................9
  110.                   Unpackers - ZIP.....................................9
  111.                   Unpackers - ZOO.....................................9
  112.                   Nodes - Node........................................9
  113.                   Nodes - Packer......................................9
  114.                   Nodes - Packer Pw...................................9
  115.                   Nodes - Areafix Pw..................................9
  116.                   Nodes - Level.......................................9
  117.  
  118.                             Pag. i
  119.  
  120.  
  121.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  122.  
  123.              Nodes - Aka..............................................9
  124.              Nodes - Daily pkts......................................10
  125.                   Areas - Descr......................................10
  126.                   Areas - Kind.......................................10
  127.                   Areas - Tag........................................10
  128.                   Areas - Dir........................................10
  129.                   Areas - Level......................................10
  130.                   Areas - Origin.....................................10
  131.                   Areas - Flags - Put origin.........................10
  132.                   Areas - Flags - Put tear line......................10
  133.                   Areas - Flags - Hide seen-by.......................11
  134.                   Areas - Flags - Strip 4d...........................11
  135.                   Areas - Flags - Put domain.........................11
  136.                   Areas - Aka........................................11
  137.                   Areas - Frwd. 1-3..................................11
  138.              Misc....................................................11
  139.                   General - Mailer...................................11
  140.                   General - Fake net.................................11
  141.                   General - Import dupes.............................11
  142.                   General - Import bad...............................12
  143.                   General - Stats....................................12
  144.                   General - Log file.................................12
  145.                   General - Minimum space............................12
  146.                   General - Swap.....................................12
  147.                   General - Use nodelist.............................12
  148.                   General - Create areas.............................12
  149.                   General - Honour RRRs..............................13
  150.                   General - Link tear line...........................13
  151.                   Log file - Log File................................13
  152.                   Log file - Style...................................13
  153.                   Log file - Level...................................13
  154.                   Areafix - Kill msgs................................13
  155.                   Areafix - Sort nodes...............................13
  156.                   Areafix - Short form...............................13
  157.                   Areafix - Rescan...................................13
  158.                   Areafix - List file................................14
  159.                   Pack - Kill msgs...................................14
  160.                   Pack - Route file..................................14
  161.         6. EXECUTION.................................................15
  162.         7. FUNCTIONS DESCRIPTION.....................................16
  163.         8. USE OF WMAIL..............................................17
  164.              IMPORT..................................................17
  165.              EXPORT..................................................18
  166.              PACK....................................................19
  167.              SETMARK.................................................20
  168.              HIMARK..................................................20
  169.              WRITESTATS..............................................20
  170.              AREAFIX.................................................21
  171.         9. ROUTING...................................................22
  172.              Default routing.........................................22
  173.              System definitions......................................23
  174.              Routing commands........................................23
  175.                   SCHEDULE ..........................................24
  176.                   SEND-TO ...........................................24
  177.                   HOLD ..............................................24
  178.                   UNHOLD ............................................24
  179.  
  180.                            Pag. ii
  181.  
  182.  
  183.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  184.  
  185.                   ROUTE-TO ..........................................24
  186.                   NO-ROUTE ..........................................24
  187.                   ROUTE-FILES .......................................25
  188.                   POLL ..............................................25
  189.                   EXCEPT ............................................25
  190.                   CHANGE ............................................25
  191.                   LEAVE .............................................26
  192.                   UNLEAVE ...........................................26
  193.              Specifications for node lists...........................26
  194.              Note about points.......................................26
  195.              Routing philosophy......................................27
  196.              Examples................................................27
  197.         10. HOW AREAFIX WORKS........................................29
  198.         11. TECHNICAL NOTES..........................................30
  199.              PKT with extended header................................30
  200.              Product Code............................................30
  201.              MSGID...................................................30
  202.              Dupes...................................................30
  203.              PID and Tear-line.......................................30
  204.              Illegal registration keys...............................30
  205.              Flag Truncate File Sent.................................30
  206.              Technical support.......................................31
  207.              Memory occupation.......................................31
  208.              ARCMail processing order................................31
  209.              Maximum message length..................................31
  210.              Execution errors........................................31
  211.              Limitations in unregistered copies......................31
  212.              Security................................................31
  213.              QuickBBS files sharing..................................32
  214.              Automatic creation of AREAS.BBS.........................32
  215.              ARCmail naming convention...............................32
  216.         12. EXAMPLES OF BATCH FILES..................................33
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.                            Pag. iii
  243.  
  244.  
  245.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  246.  
  247.                                  1. INTRODUCTION
  248.  
  249.         WMail is a  brand new Echomail  management program, for  PC-based
  250.         system using mailers like Opus and BinkleyTerm, or FrontDoor  and
  251.         D'Bridge.
  252.  
  253.         Its main characteristics:
  254.  
  255.          - supports Fido compatible message base
  256.          - supports QuickBBS compatible message base
  257.          - contains Pack function, for EchoMail and NetMail
  258.          - includes Areafix function
  259.          - point management, through FakeNet or with 4-dimension  address
  260.            (FrontDoor madility only)
  261.          - creates EchoMail traffic statistics every week/month/year
  262.          - operates in FrontDoor manner or as Binkley and Opus
  263.          - windows (not Windows :-) ) graphic interface
  264.          - can have both Fido and QuickBBS areas formats in the same
  265.            areas file
  266.          - supports PassThru areas
  267.          - supports AKAs and ZoneGates
  268.  
  269.  
  270.                                    ~~~~~~~~
  271.  
  272.         This user manual relies on the knowledge of the basic functioning
  273.         concepts of a Bbs or a  Point: for these things, you should  read
  274.         the  documentation  included  in  the  mailers  used for EchoMail
  275.         transmission and in the Bbs management programs.
  276.  
  277.                                     2. THANKS
  278.  
  279.         I want to thank all Beta-Testers, who helped me very much in  the
  280.         development  of  WMail:  Ugo  Uggetti,  Andrea  Mennini,  Massimo
  281.         Gentilini, Marco  Maccaferri, Cesare  Dieni, Luca  Leone, Roberto
  282.         Piola, Alberto Enna.
  283.  
  284.         Special thanks are due to these people:
  285.  
  286.          - Franco  Schinco,   victim  of  the  first  WMail trials on his
  287.            message base and author of this documentation.
  288.  
  289.          - Franco Carcillo, who  encouraged me very strongly  to complete
  290.            the work.
  291.  
  292.          - Maurizio  Codogno,  who   wrote  the  coding algorithm for the
  293.            registration key and translated in English this documentation.
  294.  
  295.          - Luca  Leone, who  gave me  all kinds  of technical infos about
  296.            FrontDoor functioning.
  297.  
  298.          - Marcello  Ardini, who  gave me  useful ideas  to better manage
  299.            files.
  300.  
  301.          - ....all ye that I forgot, and whom my most sincere Grazie!  is
  302.            given.
  303.  
  304.                                     Pag. 1
  305.         
  306.  
  307.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  308.  
  309.                                3. LICENSE AGREEMENT
  310.  
  311.         WMail  is  neither  Public  Domain  software  nor Freeware: it is
  312.         distributes as Shareware. So, after  a trial period, the user  is
  313.         asked to registrate his/her copy sending the due amount of  money
  314.         to the author.
  315.  
  316.         Note that this  version of WMail  is not limited  in lifetime: it
  317.         will continue  to work  even without  registration. Nevertheless,
  318.         some secondary functions  are only accessible  after registrating
  319.         and receiving one key.
  320.  
  321.         To  registrate  WMail  it  is  necessary  fill in and send to the
  322.         following  address  the  form  you  can  find in the distribution
  323.         archive; an amount of money is also required, to be sent  through
  324.         a postal money order to the author.
  325.  
  326.         The registration key is valid for this and all future versions of
  327.         WMail.
  328.  
  329.         Everyone  can  redistribute  WMail,  provided  that  the original
  330.         archive is  not changed  in any  way and  no amount  of money  is
  331.         required. In no circostance at all WMail can be modified  without
  332.         author's  permission;  it  is  prohibited  too  to  include  this
  333.         program, whole  or in  part, in  other software.  It is expressly
  334.         forbidden  distribute  the  personal  registration  key  to other
  335.         people.
  336.  
  337.         WMail can be used in commercial organizations only after  regular
  338.         registration.
  339.  
  340.         This licence is considered accepted  if the program is used:  its
  341.         violation will involve the withdrawal of the registration key and
  342.         the rights to use the program.
  343.  
  344.         No  WMail  source,  of  whichever  of  its  version, will be ever
  345.         released.
  346.  
  347.         In no case the author shall  be liable for data loss or  whatever
  348.         relative to WMail use; i.e.,  no guarantee at all is  given about
  349.         program functioning, except that it occupies disk space.
  350.  
  351.         Everyone  who  uses  WMail  and  finds any functioning problem is
  352.         kindly asked to report them at Fidonet address 2:334/100.2 : time
  353.         permitting, everyoune will be answered.
  354.  
  355.                                  Silvan Calarco, FidoNet 2:334/100.2
  356.                                       V. Leonardo da Vinci 177
  357.                                      10095  GRUGLIASCO (Torino)
  358.                                              ITALIA
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.                                     Pag. 2
  367.         
  368.  
  369.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  370.  
  371.                                  4. INSTALLATION
  372.  
  373.         In WMail distributing archive the following files are contained:
  374.  
  375.                   WMAIL.EXE     Executable program
  376.  
  377.                   WMAIL.OVR     Overlay file
  378.  
  379.                   WMSETUP.EXE   Configuration program
  380.  
  381.                   WMUPDATE.EXE  Upgrade program from version 2.1
  382.  
  383.                   WNODE.EXE     Nodelist compiler
  384.  
  385.                   WNODE.CTL     Example of configuration file for WNode
  386.  
  387.                   WMAIL.DOC     This documentation
  388.  
  389.                   REGISTER.FRM  Registration form
  390.  
  391.                   HISTORY.DOC   WMail previous versions
  392.  
  393.                   WMSTRUCT.220  Structures of the files used by WMail
  394.  
  395.                   WREM14.ZIP    Window Remapper 1.4
  396.  
  397.                   README.1ST    Note to upgrade from WMail 2.1
  398.  
  399.  
  400.         To install WMail:
  401.  
  402.           1) Uncompact  WMAIL.EXE  ,  WMAIL.OVR  ,   WMSETUP.EXE  in  the
  403.              directory where the current mailer is used.
  404.  
  405.           2) Run the window  setup WMSETUP.EXE and configurate  WMail for
  406.              your system.
  407.  
  408.           3) Correct or add in CONFIG.SYS the following line:
  409.                                  FILES=30 (for a point environment)
  410.                                  FILES=40 (for a Bbs environment)
  411.  
  412.           4) Add in your AUTOEXEC.BAT file the following line:
  413.                               SET WMAIL=path
  414.              where  path  is  the  directory  where  WMail  searches  for
  415.              the configuration  file and  memorizes dupes  and statistics
  416.              files.
  417.  
  418.           5) Modify the batch file  of EchoMail processing, so that  they
  419.              call WMail.
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.                                     Pag. 3
  429.         
  430.  
  431.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  432.  
  433.                                  5. CONFIGURATION
  434.  
  435.         WMail gets the informations  needed to know system  configuration
  436.         from a file called WMAIL.PRM, located in the directory pointed by
  437.         the  WMAIL   system  variable.   This  file   is  created    from
  438.         WMSETUP.EXE .
  439.         Areas definition is instead  taken from AREAS.PRM, used  by WEdit
  440.         1.3 or greater  too. WmSetup &  WMail will look  for AREAS.PRM in
  441.         the directory pointed by the WMAIL system variable; if not found,
  442.         il will be searched in the WEDIT system variable.
  443.  
  444.  
  445.                               Use of WMSETUP.EXE
  446.  
  447.         It is  possible to  specify different filenames for configuration
  448.         file  and  areas   file  using  the  following switches  on   the
  449.         command-line:
  450.          -Pfilename         (for configuration file.  Default: WMAIL.PRM)
  451.          -Afilename         (for areas file.          Default: AREAS.PRM)
  452.  
  453.  
  454.                                      File
  455.  
  456.          * DOS Shell
  457.  
  458.            Allows to spawn a shell and temporarily leave WMSETUP.EXE .
  459.  
  460.  
  461.          * Write setup
  462.  
  463.             Writes the present configuration in a text file.
  464.  
  465.  
  466.          * Write areas
  467.  
  468.             Writes all defined areas in a AREAS.BBS style file.
  469.  
  470.  
  471.          * Write route
  472.  
  473.             Writes a sample routing file for a point environment.
  474.  
  475.  
  476.          * Import areas
  477.  
  478.             Imports AREAS.BBS file in AREAS.PRM .
  479.  
  480.  
  481.          * Exit
  482.  
  483.             Exits WMSETUP.EXE and saves WMAIL.PRM & AREAS.PRM .
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.                                     Pag. 4
  491.         
  492.  
  493.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  494.  
  495.                                     Global
  496.  
  497.  
  498.          * User - Sysop
  499.  
  500.             Specifies name  (and surname)  which will  be substituted  in
  501.             NetMail inbound messages addresses to `Sysop'.
  502.  
  503.  
  504.          * User - Key
  505.  
  506.             Specifies registration key number;  if your WMail version  is
  507.             not registered, leave blank this field.
  508.  
  509.  
  510.          * Address - Main
  511.  
  512.             Specifies the primary address associated to node or point. If
  513.             you do not have such, DO NOT invent it! Ask rather one to the
  514.             Net coordinator nearest to  you. A fake or  non-standard node
  515.             number can  cause serious  problems to  Echomail distribution
  516.             network.
  517.  
  518.  
  519.          * Address - Aka 1-10
  520.  
  521.             Specifies all secondary  matrix addresses, if  assigned. Akas
  522.             will be used also to recognize addresses sent to `Areafix'.
  523.  
  524.  
  525.          * ZoneGate - Zonegate 1-10
  526.  
  527.             Specifies the forward  node, which is  a gate to  a different
  528.             zone with respect to  the one specified in  Node instruction.
  529.             All  SEEN-BYs  from  messages  passed  to  ZoneGate  will  be
  530.             stripped off.
  531.  
  532.  
  533.          * Directory - Mail
  534.  
  535.             Specifies the path  in which WMail  will put MetMail  inbound
  536.             messages and will create attach messages for FrontDoor, if it
  537.             is working in this manner. Final backslash can be omitted.
  538.  
  539.  
  540.          * Directory - Files
  541.  
  542.             Specifies the path in  which WMail will search  for FrontDoor
  543.             and .PKT files to  elaborate in input phase.  Final backslash
  544.             can be omitted.
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.                                     Pag. 5
  553.         
  554.  
  555.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  556.  
  557.          * Directory - Packets
  558.  
  559.             Specifies path in which .PKT files to be compacted in  Export
  560.             phase are created. It also  specifies the path in which  .OUT
  561.             files  are  put,  which  will  be  further elaborated by PACK
  562.             function, if WMail is start in that way. If WMail is used  in
  563.             FrontDoor modality, it is best to use a ramdisk:  in this way
  564.             execution time  is greatly  reduced. Final  backslash can  be
  565.             omitted.
  566.  
  567.  
  568.          * Directory - ARCmail
  569.  
  570.             Specifies path in which  ARCmail files created during  Export
  571.             phase  will  be  stored.  This  instruction is only needed if
  572.             WMail is used in environments which a packer is not required,
  573.             e.g. with D'Bridge or FrontDoor.
  574.  
  575.             PLEASE NOTE: If  WMail   is  used   in  Binkley  modality (so
  576.                          that  .OUT   files  are   created  for   further
  577.                          elaboration with PACK),  this field must  remain
  578.                          blank.
  579.  
  580.             Final backslash can be omitted.
  581.  
  582.  
  583.          * Directory - MsgBase
  584.  
  585.             Specifies the  path in  which WMail  creates MSG*.BBS  files,
  586.             relative  to  QuickBBS  data  base.  This instruction is only
  587.             necessary if such  areas are specified  in AREAS.PRM .  Final
  588.             backslash can be omitted.
  589.  
  590.  
  591.          * Directory - DupPath
  592.  
  593.             Specifies the  path in  which dupe  messages are  put. If not
  594.             specified,  these  messages  will  be  deleted  during Import
  595.             phase. Final backslash can be omitted.
  596.  
  597.  
  598.          * Directory - BadEcho
  599.  
  600.             Specifies the path in which messages with bad data,  relative
  601.             to areas not  present in AREAS.PRM  or coming from  nodes not
  602.             listed in AREAS.PRM are  put. If unspecified, these  messages
  603.             will be deleted during  Import phase. Final backslash  can be
  604.             omitted.
  605.  
  606.  
  607.          * Directory - Packer
  608.  
  609.             Specifies the path  in which WMail  searches for packers  and
  610.             unpackers.  Final backslash can be omitted.
  611.  
  612.  
  613.  
  614.                                     Pag. 6
  615.         
  616.  
  617.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  618.  
  619.          * Directory - Stats
  620.  
  621.             Specifies the path in  which WMail creates statistics  files.
  622.             If unspecified,  the current  directory will  be used.  Final
  623.             backslash can be omitted.
  624.  
  625.  
  626.          * Directory - New areas
  627.  
  628.             Specifies  the  path  from  which subdirectories relatives to
  629.             areas with tag not present in areas file will be created,  if
  630.             new  Fido  areas  creation  is  set.   Final backslash can be
  631.             omitted.
  632.  
  633.  
  634.          * Directory - Nodelist
  635.  
  636.             Specifies  the  path  of  nodelist  files created from WNode.
  637.             Final backslash can be omitted.
  638.  
  639.  
  640.          * Origin 1-10
  641.  
  642.             Specifies a set of lines to be inserted as Origin in EchoMail
  643.             messages who don't have it.
  644.             NOTE:  no  control  is  made  to  check  if this content plus
  645.             FidoNet   address,   which   WMail   automatically   inserts,
  646.             exceed 79 characters.
  647.  
  648.  
  649.  
  650.                                     Manager
  651.  
  652.  
  653.          * Defaults - Put origin
  654.  
  655.             If set to `Yes' all new areas will have the `Put origin' flag
  656.             set to `Yes'.
  657.  
  658.  
  659.          * Defaults - Put tear line
  660.  
  661.             If set to `Yes' all new  areas will have the `Put tear  line'
  662.             flag set to `Yes'.
  663.  
  664.  
  665.          * Defaults - Hide seen-by
  666.  
  667.             If set to `Yes' all new   areas will have the `Hide  seen-by'
  668.             flag set to `Yes'.
  669.  
  670.  
  671.          * Defaults - Strip 4d
  672.  
  673.             If set to `Yes' all new   areas will have the `Strip 4d' flag
  674.             set to `Yes'.
  675.  
  676.                                     Pag. 7
  677.         
  678.  
  679.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  680.  
  681.          * Defaults - Put domain
  682.  
  683.             If set to `Yes' all new areas will have the `Put domain' flag
  684.             set to `Yes'.
  685.  
  686.  
  687.          * Packers - ARC
  688.  
  689.             Defines name and command-line parameters of ARC packer.
  690.  
  691.  
  692.          * Packers - ARJ
  693.  
  694.             Defines name and command-line parameters of ARJ packer.
  695.  
  696.  
  697.          * Packers - LZH
  698.  
  699.             Defines name and command-line parameters of LZH packer.
  700.  
  701.  
  702.          * Packers - PAK
  703.  
  704.             Defines name and command-line parameters of PAK packer.
  705.  
  706.  
  707.          * Packers - ZIP
  708.  
  709.             Defines name and command-line parameters of ZIP packer.
  710.  
  711.  
  712.          * Packers - ZOO
  713.  
  714.             Defines name and command-line parameters of ZOO packer.
  715.  
  716.  
  717.          * Packers - ???
  718.  
  719.             Defines name  and command-line  parameters of  a user-defined
  720.             packer.
  721.  
  722.  
  723.          * Unpackers - ARC
  724.  
  725.             Defines name and command-line parameters of ARC unpacker.
  726.  
  727.  
  728.          * Unpackers - ARJ
  729.  
  730.             Defines name and command-line parameters of ARJ unpacker.
  731.  
  732.  
  733.          * Unpackers - LZH
  734.  
  735.             Defines name and command-line parameters of LZH unpacker.
  736.  
  737.  
  738.                                     Pag. 8
  739.         
  740.  
  741.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  742.  
  743.          * Unpackers - PAK
  744.  
  745.             Defines name and command-line parameters of PAK unpacker.
  746.  
  747.  
  748.          * Unpackers - ZIP
  749.  
  750.             Defines name and command-line parameters of ZIP unpacker.
  751.  
  752.  
  753.          * Unpackers - ZOO
  754.  
  755.             Defines name and command-line parameters of ZOO unpacker.
  756.  
  757.  
  758.          * Nodes - Node
  759.  
  760.             Specifies node for which packer, Areafix password and Areafix
  761.             level are declared.
  762.  
  763.  
  764.          * Nodes - Packer
  765.  
  766.             Allows to  select which  packer, among  those above declared,
  767.             should be used for that node in Export and Pack phases.
  768.  
  769.  
  770.          * Nodes - Packer Pw
  771.  
  772.             Specifies the optional command and password to be sent to the
  773.             packer.
  774.  
  775.  
  776.          * Nodes - Areafix Pw
  777.  
  778.             Specifies  password  which  that  node  will have to use when
  779.             sending messages to Areafix.
  780.  
  781.  
  782.          * Nodes - Level
  783.  
  784.             Specifies the level  of the node  with respect to  Areafix: a
  785.             node can change areas file  only for those areas whose  level
  786.             is less than or equal to the one specified in this field.
  787.  
  788.  
  789.          * Nodes - Aka
  790.  
  791.             Specifies wich AKA, among those above declared, is to be used
  792.             to communicate with current node.
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.                                     Pag. 9
  801.         
  802.  
  803.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  804.  
  805.          * Nodes - Daily pkts
  806.  
  807.             Specifies if WMail must create an ARCMail file for every  day
  808.             or continue adding to the existing one, if any.
  809.  
  810.  
  811.          * Areas - Descr.
  812.  
  813.             Specifies area description.
  814.  
  815.  
  816.          * Areas - Kind
  817.  
  818.             Specifies  the  kind  of  area:  Local,  NetMail, EchoMail or
  819.             Passthru. Local and NetMail areas are ingnored by WMail.
  820.  
  821.  
  822.          * Areas - Tag
  823.  
  824.             Specifies the tag of the area.
  825.  
  826.  
  827.          * Areas - Dir
  828.  
  829.             Specifies the path or msgbase board for the current area.
  830.  
  831.  
  832.          * Areas - Level
  833.  
  834.             Specifies  the  level  of  the  area  with respect to Areafix
  835.             function.
  836.  
  837.  
  838.          * Areas - Origin
  839.  
  840.             Allows to  select which  origin, among  those above declared,
  841.             should be used for this area.
  842.  
  843.  
  844.          * Areas - Flags - Put origin
  845.  
  846.             If  set  to  `Yes',  WMail  during  Export  phase will always
  847.             substitute the possible origin found in the message with  the
  848.             selected one.
  849.  
  850.  
  851.          * Areas - Flags - Put tear line
  852.  
  853.             If  set  to  `Yes',  WMail  during  Export  phase will always
  854.             substitute the  possible tearline  found in  the message with
  855.             the selected one.
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.                                    Pag. 10
  863.         
  864.  
  865.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  866.  
  867.          * Areas - Flags - Hide seen-by
  868.  
  869.             If set to `Yes', WMail will hide in imported messages Seen-by
  870.             lines preceding them with a ^A.
  871.  
  872.  
  873.          * Areas - Flags - Strip 4d
  874.  
  875.             If  set  to  `Yes',  WMail  will  not  insert  in  PATH  line
  876.             three-dimension addresses to indicate points.
  877.  
  878.  
  879.          * Areas - Flags - Put domain
  880.  
  881.             If set to `Yes', WMail  will insert domain in message  origin
  882.             line.
  883.  
  884.  
  885.          * Areas - Aka
  886.  
  887.             Specifies Aka and domain to be used in present area.
  888.  
  889.  
  890.          * Areas - Frwd. 1-3
  891.  
  892.             Specify the  nodes, in  sequence as  in a  AREAS.BBS line, to
  893.             which export current area.
  894.  
  895.  
  896.  
  897.                                      Misc
  898.  
  899.  
  900.          * General - Mailer
  901.  
  902.             Specifies the modality WMail will operate in: BinkleyTerm,
  903.             FrontDoor (also known as ARCmail modality).
  904.  
  905.  
  906.          * General - Fake net
  907.  
  908.             Specifies fakenet used  to individuate points:  during Export
  909.             phase, WMail will remove all SEEN-BYs relative to nodes  with
  910.             net  equal  to  the  declared  one,  to  avoid conflicts with
  911.             official nodes of a net.  In this way, points can  be managed
  912.             in a  compatible way  with EchoMail  processors which  cannot
  913.             recognize 4-dimension  address. WMail  is so  able to  manage
  914.             both  modalities.  This  instruction  has  to be used both on
  915.             Bossnode and on the point which uses fake address.
  916.  
  917.  
  918.          * General - Import dupes
  919.  
  920.             If set  to `Yes',  WMail will  put in  the declared directory
  921.             dupe  messages;  they  will   be  otherwise  deleted   during
  922.             Import phase.
  923.  
  924.                                    Pag. 11
  925.         
  926.  
  927.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  928.  
  929.          * General - Import bad
  930.  
  931.             If set  to `Yes',  WMail will  put in  the declared directory
  932.             messages  corrupted,  relative  to   areas  not  present   in
  933.             areas definition or coming from nodes not listed in Frwd. 1-3
  934.             field of area;  they will be otherwise deleted during  Import
  935.             phase.
  936.  
  937.  
  938.          * General - Stats
  939.  
  940.             If set  to `Yes',  WMail will  generate monthly/weekly/yearly
  941.             statistics.
  942.  
  943.  
  944.          * General - Log file
  945.  
  946.             If set to `Yes', WMail will create a logfile.
  947.  
  948.  
  949.          * General - Minimum space
  950.  
  951.             Specifies  minimum  space  (in  KBytes)  on disk, under which
  952.             WMail will make no operation.
  953.  
  954.  
  955.          * General - Swap
  956.  
  957.             Specifies whether  and how  swap should  be performed  during
  958.             packing and unpacking:
  959.               EMS  : swap on expanded memory
  960.               Disk : swap on disk
  961.               No   : no swap
  962.  
  963.             If  EMS  swap  was  specified  and  there  is  not enough EMS
  964.             present, swap will be made on disk, anyway.
  965.  
  966.  
  967.          * General - Use nodelist
  968.  
  969.             If set to `Yes', WMail will use nodelist to indicate names of
  970.             BBSes to which it is exporting messages.
  971.  
  972.  
  973.          * General - Create areas
  974.  
  975.             Specifies whether  or not  WMail would  create subdirectories
  976.             (or use unused  QuickBBS msgbase boards)  to areas with  tags
  977.             not present in areas definition, and found during import.
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.                                    Pag. 12
  987.         
  988.  
  989.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  990.  
  991.          * General - Honour RRRs
  992.  
  993.             Specifies  whether  or  not  WMail  would  reply  to  NetMail
  994.             messages with Return Receipt Request flag set.
  995.  
  996.  
  997.          * General - Link tear line
  998.  
  999.             If set to 'Yes' WMail will add its tear line to the existing
  1000.             one in the following way: Tl1+' & '+Tl2 .
  1001.  
  1002.  
  1003.          * Log file - Log File
  1004.  
  1005.             Specifies logfile name used by WMail.
  1006.  
  1007.  
  1008.          * Log file - Style
  1009.  
  1010.             Specifies logfile writing style:
  1011.                         FrontDoor   : logfile style like FrontDoor
  1012.                         BinkleyTerm : logfile style like BinkleyTerm
  1013.  
  1014.  
  1015.          * Log file - Level
  1016.  
  1017.             Indicates how much information should be reported in logfile.
  1018.  
  1019.  
  1020.          * Areafix - Kill msgs.
  1021.  
  1022.             If set to `Yes', WMail will delete messages to Areafix  after
  1023.             processing them.
  1024.  
  1025.  
  1026.          * Areafix - Sort nodes
  1027.  
  1028.             If set to `Yes', WMail will sort nodes in Frwd. 1-3 field of
  1029.             areas definition during AREAS.PRM rewriting.
  1030.  
  1031.  
  1032.          * Areafix - Short form
  1033.  
  1034.             If set to `Yes', WMail will use in Frwd. 1-3 fields of  areas
  1035.             definition the short address  form: for example, 334/100  101
  1036.             102 instead 334/100 334/101 334/102 .
  1037.  
  1038.  
  1039.          * Areafix - Rescan
  1040.  
  1041.             Specifies if user-requests areas rescan is allowed.
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.                                    Pag. 13
  1049.         
  1050.  
  1051.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1052.  
  1053.          * Areafix - List file
  1054.  
  1055.             Specifies the file  sent together with  the answer file  when
  1056.             Areafix message has switch -L .
  1057.  
  1058.  
  1059.          * Pack - Kill msgs.
  1060.  
  1061.             If set to `Yes', WMail  will kill messages with `In  transit'
  1062.             flag after sending them, if mailer did not make it.
  1063.  
  1064.  
  1065.          * Pack - Route file
  1066.  
  1067.             Specifies the routing file name to be used in PACK function.
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.                                    Pag. 14
  1111.         
  1112.  
  1113.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1114.  
  1115.                                    6. EXECUTION
  1116.  
  1117.         WMail has 7 main functions :  IMPORT
  1118.                                       EXPORT
  1119.                                       PACK
  1120.                                       SETMARK
  1121.                                       HIMARK
  1122.                                       WRITESTATS
  1123.                                       AREAFIX
  1124.  
  1125.         General syntax is : WMail <function> [switches]
  1126.  
  1127.         For each function, a help screen is available by digiting:
  1128.  
  1129.                 WMail <function> ?
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.                                    Pag. 15
  1173.         
  1174.  
  1175.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1176.  
  1177.                              7. FUNCTIONS DESCRIPTION
  1178.  
  1179.          -- IMPORT Function --
  1180.  
  1181.         Unpacks received  ARCmail  and  puts messages  from  .PKT  in the
  1182.         appropriate areas.
  1183.  
  1184.  
  1185.          -- EXPORT Function --
  1186.  
  1187.         Prepares .PKT with outbound messages and packs them as ARCmail.
  1188.  
  1189.  
  1190.          -- PACK Function --
  1191.  
  1192.         Packs  NetMail  messages  together  with  EchoMail  ones and sets
  1193.         routing of the created files.
  1194.  
  1195.  
  1196.          -- SETMARK Function --
  1197.  
  1198.         Sets High  Water  Mark  (flag  of  last  elaborated  message)  at
  1199.         specified message (only for Fido format areas).
  1200.  
  1201.  
  1202.          -- HIMARK Function --
  1203.  
  1204.         Sets High Water Mark  at last  message present  in area (only for
  1205.         Fido format areas).
  1206.  
  1207.  
  1208.          -- WRITESTATS Function --
  1209.  
  1210.         Creates statistics files about Echomail traffic.
  1211.  
  1212.  
  1213.          -- AREAFIX Function --
  1214.  
  1215.         Manages areas file (AREAS.PRM) in an automatic way.
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.                                    Pag. 16
  1235.         
  1236.  
  1237.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1238.  
  1239.                                  8. USE OF WMAIL
  1240.  
  1241.         The following  is a  description of  all switches  allowed in the
  1242.         various functions.
  1243.  
  1244.  
  1245.          -- IMPORT
  1246.  
  1247.         WMail will automatically choose the  unpacker to be used for  the
  1248.         various ARCmail packets.
  1249.         Unpackers *must* be found in the Global - Directory - Packer path
  1250.         set in WMSETUP.EXE .
  1251.  
  1252.  
  1253.               Syntax : WMAIL IMPORT [switches]
  1254.  
  1255.  
  1256.                 -Afile         : Use file 'file' as areas file instead of
  1257.                                  AREAS.PRM
  1258.  
  1259.                 -D             : Deletes messages without text part.
  1260.  
  1261.                 -E             : Exports messages to all other nodes.
  1262.  
  1263.                 -Ffile         : Create file `file' with the name of the
  1264.                                  areas in which messages came.
  1265.  
  1266.                 -I             : Import from BadEcho
  1267.  
  1268.                 -Pfile         : Use  file 'file' as configuration  file
  1269.                                  instead of WMAIL.PRM
  1270.  
  1271.                 -Q             : Quiet mode; minimizes output information
  1272.                                  to video.
  1273.  
  1274.                 -S             : Sets up security.
  1275.  
  1276.  
  1277.         If some area  is in Quickbbs  format, it is  advisable to use  -E
  1278.         switch to speed Export procedure.
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.                                    Pag. 17
  1297.         
  1298.  
  1299.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1300.  
  1301.          -- EXPORT
  1302.  
  1303.               Syntax : WMAIL EXPORT [switches]
  1304.  
  1305.  
  1306.                 -Afile         : Use file 'file' as areas file instead of
  1307.                                  AREAS.PRM
  1308.  
  1309.                 -Ffile         : Forces WMail to scan only areas with tag
  1310.                                  specified in `file'.
  1311.  
  1312.                 -Pfile         : Use  file 'file' as configuration  file
  1313.                                  instead of WMAIL.PRM
  1314.  
  1315.                 -Q             : Quiet mode; minimizes output information
  1316.                                  to video.
  1317.  
  1318.                 -R             : Exports private messages as NetMail.
  1319.  
  1320.                 -S             : Forces  scan    of  the   whole QuickBBS
  1321.                                  message base. If  present,  ECHOMAIL.BBS
  1322.                                  is deleted.
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.                                    Pag. 18
  1359.         
  1360.  
  1361.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1362.  
  1363.          -- PACK
  1364.  
  1365.               Syntax : WMAIL PACK [switches]
  1366.  
  1367.  
  1368.                 -Afile         : Use file 'file' as areas file instead of
  1369.                                  AREAS.PRM
  1370.  
  1371.                 -N             : Forces WMail  not   to  compress packets
  1372.                                  generated.
  1373.  
  1374.                 -Pfile         : Use  file 'file' as configuration  file
  1375.                                  instead of WMAIL.PRM
  1376.  
  1377.                 -Q             : Quiet mode; minimizes output information
  1378.                                  to video.
  1379.  
  1380.                 -Stag          : Executes  schedule  `tag'   from routing
  1381.                                  file. WMail by default reads schedule
  1382.                                  '@'.
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.                                    Pag. 19
  1421.         
  1422.  
  1423.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1424.  
  1425.          -- SETMARK
  1426.  
  1427.               Syntax : WMAIL SETMARK dir num_msg
  1428.  
  1429.                 dir            : Area path.
  1430.  
  1431.                 num_msg        : number of message where HWM is to be moved.
  1432.  
  1433.  
  1434.  
  1435.          -- HIMARK
  1436.  
  1437.               Syntax : WMAIL HIMARK dir
  1438.  
  1439.  
  1440.                 dir            : Area path.
  1441.  
  1442.  
  1443.          -- WRITESTATS
  1444.  
  1445.               Syntax : WMAIL WRITESTATS [switches]
  1446.  
  1447.  
  1448.                 -Afile         : Use file 'file' as areas file instead of
  1449.                                  AREAS.PRM
  1450.  
  1451.                 -Y             : Creates statistics file only for current
  1452.                                  year.
  1453.  
  1454.                 -M             : Creates statistics file only for current
  1455.                                  month.
  1456.  
  1457.                 -Pfile         : Use  file 'file' as configuration  file
  1458.                                  instead of WMAIL.PRM
  1459.  
  1460.                 -W             : Creates statistics file only for current
  1461.                                  week.
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.                                    Pag. 20
  1483.         
  1484.  
  1485.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1486.  
  1487.          -- AREAFIX
  1488.  
  1489.               Syntax : WMAIL AREAFIX ADD node area1 area2 ... [switches]
  1490.                        WMAIL AREAFIX DEL node area1 area2 ... [switches]
  1491.                        WMAIL AREAFIX FIND node [switches]
  1492.                        WMAIL AREAFIX EC [switches]
  1493.  
  1494.  
  1495.           │     ADD            : Add node (Net/Node.Point) to stated areas.
  1496.           │
  1497.           │     DEL            : Delete node from stated areas.
  1498.           │
  1499.           │     EC             : Process NetMail messages addresses to
  1500.           │                      Areafix and updates areas file.
  1501.           │
  1502.           │     FIND           : List areas hooked to specified node.
  1503.  
  1504.  
  1505.                 -Afile         : Use file 'file' as areas file instead of
  1506.                                  AREAS.PRM
  1507.  
  1508.                 -C             : Set Crash bit in answer messages.
  1509.  
  1510.                 -H             : Set Hold bit in answer messages.
  1511.  
  1512.                 -K             : Set Kill/Sent bit in answer messages.
  1513.  
  1514.                 -Pfile         : Use  file 'file' as configuration  file
  1515.                                  instead of WMAIL.PRM
  1516.  
  1517.                 -Q             : Quiet mode; minimizes output information
  1518.                                  to video.
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.                                    Pag. 21
  1545.         
  1546.  
  1547.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1548.  
  1549.                                     9. ROUTING
  1550.  
  1551.         Routing  determinates  the  kind  of  packets prepared from WMail
  1552.         during PACK phase, and  nodes to which they  will be sent.   Note
  1553.         that a wrong routing procedure  can cause calls not scheduled  by
  1554.         mailer; be therefore careful about the structure of routing  file
  1555.         and mailer events.
  1556.  
  1557.         Global  routing  commands  are  those  which  appear before every
  1558.         SCHEDULE declaration in route file. These are always used, so  it
  1559.         is possible to specify situations identical for each event.
  1560.  
  1561.         Local  routing  commands  are  those  which  appear  between  two
  1562.         SCHEDULE  declaration  in  route  file.  WMail determinates which
  1563.         `block' of commands is to be used, by searching for the  schedule
  1564.         corresponding to the letter  specified with -S switch  in command
  1565.         line. If  no letter  is specified,  WMail search  by default  `@'
  1566.         schedule.
  1567.  
  1568.         Every line starting with a semicolon is considered a comment.
  1569.  
  1570.         Addresses specified in routing file can be written in short form,
  1571.         by using declaration ALL. To list several systems in a net, it is
  1572.         sufficient to specify net number for the first declared node.
  1573.  
  1574.         Routing language is completely case insensitive: SEND, send,  and
  1575.         SenD are considered the same command.
  1576.  
  1577.  
  1578.          -- Default routing
  1579.  
  1580.         WMail has some default rules for routing; they will be used if no
  1581.         other rule is specified for a particular message. Some of default
  1582.         rules cannot be substituted by routing commands.
  1583.  
  1584.          ■ Messages   with   crash,  direct  and  hold  flags   set  will
  1585.            not be routed  towards  other nodes. In Binkley modality  they
  1586.            will never  be packed  as ARCmail;  they will  be exported  as
  1587.            *.?UT packets.
  1588.  
  1589.          ■ Only normal  messages, with no  crash, direct and  hold flags,
  1590.            are packed as  ARCmail and respect  routing rules. In  Binkley
  1591.            modality *.?LO attack files are created.
  1592.  
  1593.          ■ In binkley modality orphan ARCmail packets are always sent  to
  1594.            destination node.
  1595.  
  1596.          ■ Messages with received, orphan, lock or sent flags are  always
  1597.            ignored by WMail.
  1598.  
  1599.          ■ In  FrontDoor  modality,  file  attacks,  file  requests   and
  1600.            IMMediate messages are ignored by WMail.
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.                                    Pag. 22
  1607.         
  1608.  
  1609.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1610.  
  1611.          -- System definitions
  1612.  
  1613.         It is possible to define  a system, by putting a  SEND-TO command
  1614.         in the global section of the routing file, but this is not always
  1615.         suitable. SEND-TO, POLL and  the list SEND-LIST after  a schedule
  1616.         command are the only ways  to declare a system to  exchange mail.
  1617.         Messages to nodes non present in these declaration are ignored.
  1618.  
  1619.  
  1620.          -- Routing commands
  1621.  
  1622.         WMail routing can be done in two different ways:
  1623.  
  1624.          * In FrontDoor compatibility, by using the same routing file and
  1625.            by creating a file attack message for packed mail. This is the
  1626.            default. Note that to mantain compatibility, user should avoid
  1627.            to use any verb.
  1628.  
  1629.          * In   Binkley  compatibility,  by  using  extended  commands in
  1630.            routing file, and  by creating files  NNNNnnnn.?LO in case  of
  1631.            file   attach,   NNNNnnnn.?UT   for   unpacked   packets   and
  1632.            NNNNnnnn.REQ for file requests.   Packets for zone other  than
  1633.            the default one, will be put in directory outbound.zzz,  where
  1634.            'outbound' is outgoing packets  directory, and zzz is  the hex
  1635.            destination zone number  (E.g. If you  are in zone  2 and your
  1636.            outbound subdirectory is C:\Outbound, packets for zone 39 will
  1637.            be put in C:\Outbound.027).
  1638.  
  1639.         In the  following commands,  VERB declarations  are optional  and
  1640.         useful for the operations in Binkley modality, and include  these
  1641.         commands:
  1642.  
  1643.          Verb      Extension of created files
  1644.          ----      --------------------------
  1645.          NORMAL    FLO or OUT
  1646.          CRASH     CLO or CUT
  1647.          HOLD      HLO or HUT
  1648.          DIRECT    DLO or DUT
  1649.          EXPRESS   CUT
  1650.  
  1651.         For  the  meaning   of  these  declarations,   please  refer   to
  1652.         BinkleyTerm manual, as they are used by this mailer.
  1653.  
  1654.         In Binkley  compatibility, it  is possible  to tell  WMail NOT to
  1655.         pack outbound mail, by putting -N switch in the command line.
  1656.  
  1657.         In the following, the routing file commands are presented:
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.                                    Pag. 23
  1669.         
  1670.  
  1671.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1672.  
  1673.               SCHEDULE <TAG> [VERB] [SEND-LIST]
  1674.  
  1675.         Defines the start  of a command  block. All commands  following a
  1676.         schedule  declaration  are  considered  in  the same block, until
  1677.         another schedule declaration or the end of file.
  1678.  
  1679.         TAG is an alphanumeric character.  Each character can be used  in
  1680.         at most a tag.
  1681.  
  1682.         Optional parameter VERB, used in Binkley modality, specifies  the
  1683.         kind  of  file  .?LO  or  .?UT  which  will  be created for nodes
  1684.         specified in SEND-LIST.
  1685.  
  1686.         Optional  parameter  SEND-LIST  contains  systems  concerned   by
  1687.         schedule.
  1688.  
  1689.  
  1690.               SEND-TO [VERB] <SEND-LIST>
  1691.  
  1692.         Defines the systems listed in SEND-LIST which receive mail in the
  1693.         way specified by VERB. VERB and SEND-LIST options are similar  to
  1694.         those in SCHEDULE declaration.
  1695.  
  1696.  
  1697.               HOLD <LIST>
  1698.  
  1699.         Keep mail  for specified  systems. It  is the  equivalent of  the
  1700.         command SEND-TO HOLD <SEND-LIST>.  Hold mail is not  sent, unless
  1701.         the receiving node makes a call.
  1702.  
  1703.  
  1704.               UNHOLD <LIST>
  1705.  
  1706.         The opposite of HOLD. It is useful in case of global  declaration
  1707.         in HOLD command, if one or  mode nodes should be excluded by  the
  1708.         effect of the command.
  1709.  
  1710.  
  1711.               ROUTE-TO [VERB] <TARGET> <LIST>
  1712.  
  1713.         Route mail (except file attach messages) for nodes specifies  in
  1714.         LIST to node specified in TARGET. In Binkley modality, VERB  sets
  1715.         the way in which mail must be created for TARGET node.
  1716.  
  1717.  
  1718.               NO-ROUTE <LIST>
  1719.  
  1720.         Sends directly mail to nodes specified. This command can be  used
  1721.         to negate effect  of ROUTE-TO to  one or more  nodes, in case  of
  1722.         global declarations.
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.                                    Pag. 24
  1731.         
  1732.  
  1733.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1734.  
  1735.               ROUTE-FILES [VERB] <TARGET> <LIST>
  1736.  
  1737.         Routes file attach messages (but not the standard mail) of  nodes
  1738.         specified in LIST to  node specified in TARGET.  Destination node
  1739.         must know of it in order for file attach to work; it is therefore
  1740.         necessary to ask  that node's Sysop  if he or  she lets files  be
  1741.         routed through his/her system.
  1742.  
  1743.  
  1744.               POLL [VERB] <LIST>
  1745.  
  1746.         Forces mailer  to call  systems specified  even if  no other mail
  1747.         addressed to them  is present.   This command, used  in FrontDoor
  1748.         modality, is equivalent to SEND-TO, as it is the mailer who calls
  1749.         concerned nodes, while if used in Binkley modality fake files are
  1750.         created, according to VERB parameter:
  1751.  
  1752.          Verb    Fake POLL file
  1753.          ----    --------------
  1754.          NORMAL  NNNNnnnn.OUT
  1755.          CRASH   NNNNnnnn.CUT
  1756.          HOLD    NNNNnnnn.HUT
  1757.          DIRECT  NNNNnnnn.DUT
  1758.          EXPRESS NNNNnnnn.CUT
  1759.  
  1760.         N.B. In Binkley  modality it is  necessary that files  present in
  1761.         LIST don't contain global declarations (ALL or *).
  1762.  
  1763.  
  1764.               EXCEPT <LIST>
  1765.  
  1766.         Specifies exceptions to the list of nodes, in the above commands.
  1767.         Multiple  EXCEPT  lines  are  supported. EXCEPT statements always
  1768.         follow a command and can be put either after this command or in a
  1769.         new line.  E.g."ROUTE-TO 334/100 * EXCEPT 334/101"
  1770.  
  1771.  
  1772.         N.B.: The following commands are useful only in Binkley modality:
  1773.         -----------------------------------------------------------------
  1774.  
  1775.  
  1776.               CHANGE <TO-VERB> <LIST>
  1777.  
  1778.         Changes  the  way  in  which  packets  are  sent,  by   modifying
  1779.         extensions of .?LO and .?UT  files for nodes present in  LIST, on
  1780.         the basis  of TO-VERB  parameter.
  1781.         For example,  CHANGE HOLD 1/1 would have the following effect:
  1782.  
  1783.          00010001.?LO  --> 00010001.HLO
  1784.          00010001.?UT  --> 00010001.HUT
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.                                    Pag. 25
  1793.         
  1794.  
  1795.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1796.  
  1797.               LEAVE <LIST>
  1798.  
  1799.         LEAVE command  makes unavailable  for mailers  the packets already
  1800.         created for nodes present  in LIST, by changing  their extension.
  1801.         This is useful to avoid sending of mail to a calling node  during
  1802.         some events. This command  is similar to FrontDoor's  DENY, which
  1803.         is however useless with WMail, as it is managed by mailer.  Files
  1804.         are renamed in this way:
  1805.  
  1806.          NNNNnnnn.?UT  --> NNNNnnnn.N?T
  1807.          NNNNnnnn.?LO  --> NNNNnnnn.N?O
  1808.  
  1809.  
  1810.               UNLEAVE <LIST>
  1811.  
  1812.         UNLEAVE command renames again  packets whose name was  changed by
  1813.         LEAVE  command,  restoring  the  original  extension.   Files are
  1814.         renamed in this way:
  1815.  
  1816.          NNNNnnnn.N?T  --> NNNNnnnn ?UT
  1817.          NNNNnnnn.N?O  --> NNNNnnnn ?LO
  1818.  
  1819.  
  1820.  
  1821.          -- Specifications for node lists
  1822.  
  1823.         It is possible to use a number of different formats to specify  a
  1824.         list of systems in routing commands:
  1825.  
  1826.               ALL                 All systems.
  1827.  
  1828.               2:ALL               All systems in zone 2.
  1829.  
  1830.               2:334/ALL           All systems in zone 2, net 334.
  1831.  
  1832.               2:334/1 101 102     2:334/1 2:334/101 and 2:334/102.
  1833.  
  1834.               .1 .2 .3 .4 .5      Own points 1, 2, 3, 4 and 5.
  1835.  
  1836.  
  1837.         NOTE: Instead of ALL it can be used a star `*'.
  1838.               To mantain compatibility with FrontDoor 2.x the use of  `*'
  1839.               is strictly necessary.
  1840.  
  1841.  
  1842.          -- Note about points
  1843.  
  1844.         Points  from  other  systems  are  always  treated as their boss.
  1845.         Systems can send mail only to other nodes and to its own  points.
  1846.         In  Binkley  modality  4  dimensions  points are not allowed yet;
  1847.         fake-address method should be used.
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.                                    Pag. 26
  1855.         
  1856.  
  1857.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1858.  
  1859.          -- Routing philosophy
  1860.  
  1861.          * Commands are interpreted  sequentially, so that any  statement
  1862.            can be modified by the next ones. E.g.:
  1863.  
  1864.         SEND-TO DIRECT 334/100
  1865.         SEND-TO CRASH 334/100
  1866.  
  1867.         Messages are sent to 334/100 as CRASH. In its internal  reasoning
  1868.         WMail first  flags messages  for 334/100  as DIRECT,  and then as
  1869.         CRASH.
  1870.  
  1871.          * When you  use ROUTE-TO and  ROUTE-FILES commands, remember  to
  1872.            exclude all  nodes which  are not  to be  routed, as they have
  1873.            effect in any position of Global and Local routing. E.g.:
  1874.  
  1875.         ROUTE-TO 334/100 332/400
  1876.         SEND-TO CRASH 332/400
  1877.  
  1878.         The  second  statement  has  no  effect,  as after first line all
  1879.         messages addressed 332/400 are considered for 334/100.
  1880.  
  1881.         ROUTE-TO 334/100 * EXCEPT 332/400
  1882.         SEND-TO DIRECT 332/400
  1883.  
  1884.         NO-ROUTE 332/400
  1885.         ROUTE-TO 334/100 *
  1886.  
  1887.         In these two cases messages will not be routed to 332/400.
  1888.  
  1889.  
  1890.          -- Examples
  1891.  
  1892.          * Example 1: a Binkley system with points (fakenet is 22402)
  1893.  
  1894.          SCHEDULE @ NORMAL ALL               ; This schedule looks at all
  1895.                                              ; nodes and sends by default
  1896.                                              ; messages as NORMAL
  1897.           SEND-TO HOLD   22402/* 332/305
  1898.           SEND-TO CRASH  332/309 334/100
  1899.           ROUTE-TO DIRECT 332/404 *
  1900.             EXCEPT 334/100 332/309 332/305 22402/*
  1901.  
  1902.          All  message  will  be  routed  to  332/404 except for specified
  1903.          nodes.  Messages for points  and for 332/305 will be  flagged as
  1904.          HOLD.   Messages  for  332/309  and  334/100  will be flagged as
  1905.          CRASH.
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.                                    Pag. 27
  1917.         
  1918.  
  1919.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1920.  
  1921.          * Example 2: a FrontDoor system with 4 dimensions points
  1922.  
  1923.          ROUTE-TO 2:334/0 2:*       ; Send all zone 2 messages to 2:334/0
  1924.                                     ; except for points messages
  1925.          ROUTE-TO 2:33/999 *        ; Send all other zones messages to
  1926.                                     ; 2:33/999
  1927.          HOLD *                     ; Holds all messages
  1928.  
  1929.          SCHEDULE A 334/101         ; Look only at messages for 334/101
  1930.           NO-ROUTE 334/101          ; Do not route messages for 334/101
  1931.           POLL 334/101              ; but call the system everyday.
  1932.  
  1933.          SCHEDULE B 2:*             ; Look at all messages
  1934.           UNHOLD 2:33/999           ; Unhold messages for 2:33/999
  1935.           DENY 334/100.*            ; Prevent points from picking up mail
  1936.  
  1937.  
  1938.          * Example 3: a Binkley point system (created by WMSetup)
  1939.  
  1940.          SCHEDULE @ DIRECT *
  1941.           ROUTE-TO DIRECT 2:334/100 *
  1942.  
  1943.          1st line is used to qualify system to send mail everywhere
  1944.          2nd line is used to send all netmail to boss system
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.                                    Pag. 28
  1979.         
  1980.  
  1981.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  1982.  
  1983.                                10. HOW AREAFIX WORKS
  1984.  
  1985.         The automatic management of  areas file is accomplished  by means
  1986.         of NetMail messages sent to "Areafix"; in the message subject  it
  1987.         must be  put the  password assigned  to the  node which  sent the
  1988.         message.  The  message text must  contain the list  of areas, one
  1989.         for each line and starting in  column 1, to be added or  deleted.
  1990.         The character  `-' (minus)  before the  area tag  means that that
  1991.         areas should be deleted. Message text ends with a line containing
  1992.         a triple dash `---'.
  1993.  
  1994.          For ex.
  1995.  
  1996.          From : Silvan Calarco of 2:334/100.2
  1997.          To   : Areafix of 2:334/100.0
  1998.          Subj : My_Password
  1999.          ________________________________________________________________
  2000.          MSD_HARD.ITA
  2001.          -CLANG.ITA
  2002.          ---
  2003.  
  2004.         The previous message  instruct WMail to  add to Silvan  Calarco's
  2005.         node,  to  which  password   `My_password'  was  assigned,   area
  2006.         MSD_HARD.ITA, while area CLANG.ITA will be deleted.
  2007.  
  2008.         If in subject there is a `-L' after the password (separated by  a
  2009.         blank), WMail will  send to the  node the list  of EchoMail areas
  2010.         for which adding is allowed.   If -Q is used instead, areas  list
  2011.         will be sent as a message.
  2012.  
  2013.         If in subject  there is a  `-R' a rescan  of added areas  will be
  2014.         done, so that old messages will be forwarded too.
  2015.         Note that rescan will not  work for QuickBBS areas, if  they have
  2016.         already been scanned for export.
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.                                    Pag. 29
  2041.         
  2042.  
  2043.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  2044.  
  2045.                                 11. TECHNICAL NOTES
  2046.  
  2047.          * PKT with extended header
  2048.  
  2049.         WMail generates type 2  PKTs, with extended header,  according to
  2050.         standard proposed  by Joaquim  Homrighausen and  adopted by Chris
  2051.         Irwin  too,  for  D'Bridge.   In  the  new header structure, zone
  2052.         provenance  and  destination of  PKT and  origin and  destination
  2053.         point are included. By looking at product code contained in PKTs,
  2054.         WMail can recognize if software which generated that PKT supports
  2055.         extended header,  and in  affirmative case  gets informations  to
  2056.         process messages.
  2057.         Please,  write  to  the  author  if  you know of any program that
  2058.         generates type 2 PKTs which are not recognized by WMail.
  2059.  
  2060.          * Product Code
  2061.  
  2062.         The present WMail product code is 0x77 (119 dec).
  2063.  
  2064.  
  2065.          * MSGID
  2066.  
  2067.         WMail inserts MSGID in messages which lack of it.
  2068.  
  2069.  
  2070.          * Dupes
  2071.  
  2072.         Maximum number of dupes managed by WMail per area is 1000.
  2073.  
  2074.  
  2075.          * PID and Tear-line
  2076.  
  2077.         If during  export -T  switch is  used, WMail  will add  after its
  2078.         identificative  "WMail 2.2"  the number  of registration key;  if
  2079.         the switch is not used, it  will put at the start of  the message
  2080.         and hidden with a ^A a line of Product Information (PID) with the
  2081.         same informations.
  2082.  
  2083.  
  2084.          * Illegal registration keys
  2085.  
  2086.         WMail will not import messages whose tear-line or PID contains  a
  2087.         key similar to  the one specified  in WMAIL.PRM. It  is therefore
  2088.         impossible to use key assigned to other copies.
  2089.  
  2090.  
  2091.          * Flag Truncate File Sent
  2092.  
  2093.         In attach messages for ARCmail, WMail inserts TFS kludge, so that
  2094.         FrontDoor and compatible  mailers truncate to  length 0 the  file
  2095.         just sent.
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.                                    Pag. 30
  2103.         
  2104.  
  2105.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  2106.  
  2107.          * Technical support
  2108.  
  2109.         An ECHO  conference on  node 2:334/100.0  is activated,  with tag
  2110.         WMAIL.334  and  dedicated  to  W*  products;  to  hook it, please
  2111.         contact SysOp of 2:334/100.0
  2112.  
  2113.  
  2114.          * Memory occupation
  2115.  
  2116.         Thanks  to  its  capability  to  swap  code on disk or EMS during
  2117.         external programs (packer and unpacker) execution, WMail can  run
  2118.         in  about  280  Kb.   Overlay  file  is  loaded  in EMS, if it is
  2119.         present.
  2120.  
  2121.  
  2122.          * ARCMail processing order
  2123.  
  2124.         To process  ARCmai and  PKTs Dos  file date  is used to determine
  2125.         which packet is to be imported first.
  2126.  
  2127.  
  2128.          * Maximum message length
  2129.  
  2130.         The maximum length of  a message is virtually  infinite: messages
  2131.         longer than available memory are split by WMail in more parts.
  2132.  
  2133.  
  2134.          * Execution errors
  2135.  
  2136.         In case of run-time error, WMail will create a file  WMAILERR.LOG
  2137.         in which date, time and kind of the error are reported.
  2138.  
  2139.  
  2140.          * Limitations in unregistered copies
  2141.  
  2142.         If WMail is  used without a  registration key, function  Areafix,
  2143.         weekly/monthly statistics, nodelist  use, new areas  creation and
  2144.         Return Receipt messages will not be operative. Yearly  statistics
  2145.         will work.
  2146.  
  2147.  
  2148.          * Security
  2149.  
  2150.         WMail will put messages from PKTs with destination different from
  2151.         the address specified in Node  or Akas in directory BadEcho.   If
  2152.         switch  -S  is  present  in  IMPORT  functions, EchoMail messages
  2153.         coming  from  nodes  not  present  in  areas  file will be put in
  2154.         BadEcho too.
  2155.         To import messages from BadEcho area switch -I must be  specified
  2156.         on command line.
  2157.         To force WMail to import wrong addressed PKTs, it is necessary to
  2158.         specify in WMSETUP, as AKA,  the address reported in the  logfile
  2159.         as 'Wrong address'.
  2160.  
  2161.  
  2162.  
  2163.  
  2164.                                    Pag. 31
  2165.         
  2166.  
  2167.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  2168.  
  2169.          * QuickBBS files sharing
  2170.  
  2171.         WMail will lock message base file access during Import phase.
  2172.  
  2173.  
  2174.          * Automatic creation of AREAS.BBS
  2175.  
  2176.         WMSETUP is able to create  an AREAS.BBS compatible file in  batch
  2177.         execution too.
  2178.         Run: WMSETUP WriteAreas filename
  2179.  
  2180.  
  2181.          * ARCmail naming convention
  2182.  
  2183.         Interzone or destined to points ARCmail files have name
  2184.         Paaaccc.ext, where:
  2185.          - P is a constant character
  2186.          - aaa is the most significant number between destpoint,origpoint
  2187.            and destzone in hex format.
  2188.          - cccc  is a  CRC-32 of  the two  complete addresses (origin and
  2189.            destination)
  2190.          - ext is the standard extension according to FTS-0018 .
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.  
  2206.  
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226.                                    Pag. 32
  2227.         
  2228.  
  2229.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  2230.  
  2231.                             12. EXAMPLES OF BATCH FILES
  2232.  
  2233.          1) Bbs : Opus
  2234.             Mailer : BinkleyTerm
  2235.  
  2236.          Rem File Batch to use WMail with Opus and BinkleyTerm
  2237.          Rem -------------------------------------------------
  2238.          Rem
  2239.          :Start
  2240.          Bt
  2241.          If Errorlevel 200 Goto Export
  2242.          If Errorlevel  24 Goto 2400_Baud
  2243.          If Errorlevel  12 Goto 1200_Baud
  2244.          If Errorlevel  10 Goto Import
  2245.          If Errorlevel   3 Goto 300_Baud
  2246.          If Errorlevel   1 Goto End
  2247.          Goto Start
  2248.  
  2249.          :2400_Baud
  2250.          Opus Bbs -b2400
  2251.          Goto Start
  2252.  
  2253.          :1200_Baud
  2254.          Opus Bbs -b1200
  2255.          Goto Start
  2256.  
  2257.          :300_Baud
  2258.          Opus Bbs -b300
  2259.          Goto Start
  2260.  
  2261.          :Import
  2262.          WMail Import
  2263.          WRemap
  2264.          Goto Start
  2265.  
  2266.          :Export
  2267.          Wmail Export
  2268.          WMail Pack
  2269.          Goto Start
  2270.  
  2271.          :End
  2272.          Echo Bbs OffLine !
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.                                    Pag. 33
  2289.         
  2290.  
  2291.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  2292.  
  2293.          2) Bbs : QuickBBS
  2294.             Mailer : BinkleyTerm
  2295.  
  2296.          Rem File Batch to use WMail with QuickBBS and BinkleyTerm
  2297.          Rem -----------------------------------------------------
  2298.          Rem
  2299.          :Start
  2300.          Bt
  2301.          If Errorlevel 200 Goto Export
  2302.          If Errorlevel  24 Goto 2400_Baud
  2303.          If Errorlevel  12 Goto 1200_Baud
  2304.          If Errorlevel  10 Goto Import
  2305.          If Errorlevel   3 Goto 300_Baud
  2306.          If Errorlevel   1 Goto End
  2307.          Goto Start
  2308.  
  2309.          :2400_Baud
  2310.          QuickBBS -B2400
  2311.          Goto Start
  2312.  
  2313.          :1200_Baud
  2314.          QuickBBS -B1200
  2315.          Goto Start
  2316.  
  2317.          :300_Baud
  2318.          QuickBBS -B300
  2319.          Goto Start
  2320.  
  2321.          :Import
  2322.          WMail Import
  2323.          WRemap
  2324.          MbUtil Import
  2325.          Goto Start
  2326.  
  2327.          :Export
  2328.          Wmail Export -S
  2329.          MbUtil Export
  2330.          WMail Pack
  2331.          Goto Start
  2332.  
  2333.          :End
  2334.          Echo Bbs OffLine !
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.                                    Pag. 34
  2351.         
  2352.  
  2353.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  2354.  
  2355.          3) Bbs : Opus
  2356.             Mailer : FrontDoor
  2357.  
  2358.          Rem File Batch to use WMail con Opus and FrontDoor
  2359.          Rem --------------------------------------------------
  2360.          Rem
  2361.          :Start
  2362.          Fd
  2363.          If Errorlevel 240 Goto 2400_Baud
  2364.          If Errorlevel 200 Goto Export
  2365.          If Errorlevel 120 Goto 1200_Baud
  2366.          If Errorlevel 100 Goto Import
  2367.          If Errorlevel  31 Goto 300_Baud
  2368.          If Errorlevel  10 Goto End
  2369.          Goto Start
  2370.  
  2371.          :2400_Baud
  2372.          Opus Bbs -b2400
  2373.          Goto Start
  2374.  
  2375.          :1200_Baud
  2376.          Opus Bbs -b1200
  2377.          Goto Start
  2378.  
  2379.          :300_Baud
  2380.          Opus Bbs -b300
  2381.          Goto Start
  2382.  
  2383.          :Import
  2384.          WMail Import
  2385.          WRemap
  2386.          Goto Start
  2387.  
  2388.          :Export
  2389.          Wmail Export
  2390.          Goto Start
  2391.  
  2392.          :End
  2393.          Echo Bbs OffLine !
  2394.  
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400.  
  2401.  
  2402.  
  2403.  
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.  
  2411.  
  2412.                                    Pag. 35
  2413.         
  2414.  
  2415.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  2416.  
  2417.          4) Bbs : QuickBBS
  2418.             Mailer : FrontDoor
  2419.  
  2420.          Rem File Batch to use WMail with QuickBBS and FrontDoor
  2421.          Rem ---------------------------------------------------
  2422.          Rem
  2423.          :Start
  2424.          Fd
  2425.          If Errorlevel 240 Goto 2400_Baud
  2426.          If Errorlevel 200 Goto Export
  2427.          If Errorlevel 120 Goto 1200_Baud
  2428.          If Errorlevel 100 Goto Import
  2429.          If Errorlevel  31 Goto 300_Baud
  2430.          If Errorlevel  10 Goto End
  2431.          Goto Start
  2432.  
  2433.          :2400_Baud
  2434.          QuickBBS -B2400
  2435.          Goto Start
  2436.  
  2437.          :1200_Baud
  2438.          QuickBBS -B1200
  2439.          Goto Start
  2440.  
  2441.          :300_Baud
  2442.          QuickBBS -B300
  2443.          Goto Start
  2444.  
  2445.          :Import
  2446.          WMail Import
  2447.          WRemap
  2448.          MbUtil Import
  2449.          Goto Start
  2450.  
  2451.          :Export
  2452.          Wmail Export -S
  2453.          MbUtil Export
  2454.          Goto Start
  2455.  
  2456.          :End
  2457.          Echo Bbs OffLine !
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.                                    Pag. 36
  2475.         
  2476.  
  2477.            WMail 2.2  -  Copyright 1990-92 Silvan Calarco  01/10/92
  2478.  
  2479.          5) Bbs : Opus and QuickBBS
  2480.             Mailer : FrontDoor
  2481.  
  2482.           Rem File Batch to use WMail with areas in Opus and QuickBBS
  2483.           Rem format with FrontDoor
  2484.           Rem -------------------------------------------------------
  2485.           Rem
  2486.           :Start
  2487.           Fd
  2488.           If Errorlevel 240 Goto 2400_Baud
  2489.           If Errorlevel 200 Goto Export
  2490.           If Errorlevel 120 Goto 1200_Baud
  2491.           If Errorlevel 100 Goto Import
  2492.           If Errorlevel  31 Goto 300_Baud
  2493.           If Errorlevel  10 Goto End
  2494.           Goto Start
  2495.  
  2496.           :2400_Baud
  2497.           QuickBBS -B2400
  2498.           Goto Start
  2499.  
  2500.           :1200_Baud
  2501.           QuickBBS -B1200
  2502.           Goto Start
  2503.  
  2504.           :300_Baud
  2505.           QuickBBS -B300
  2506.           Goto Start
  2507.  
  2508.           :Import
  2509.           WMail Import
  2510.           WRemap
  2511.           MbUtil Import
  2512.           Goto Start
  2513.  
  2514.           :Export
  2515.           Wmail Export -S
  2516.           MbUtil Export
  2517.           Goto Start
  2518.  
  2519.           :End
  2520.           Echo Bbs OffLine !
  2521.  
  2522.                                    ---------
  2523.  
  2524.         Opus, BinkleyTerm, FrontDoor and D'Bridge are trademark of  their
  2525.         respective authors.
  2526.  
  2527.  
  2528.  
  2529.  
  2530.  
  2531.                           ** End of Documentation **
  2532.  
  2533.  
  2534.  
  2535.  
  2536.                                    Pag. 37
  2537.         
  2538.